/**
 * Handles the class Customer.
 * 
 * Author: Group 3
 * Date: 07-04-2014 Version: 1.0
 */
package modellayer;

public class Customer {

	private String name, address, phoneNo;
	private int customerID, zipCode;
	private Cities city;

	public Customer(String name, String address, String phoneNo,
			int customerID, int zipCode, Cities city) {
		super();
		this.name = name;
		this.address = address;
		this.phoneNo = phoneNo;
		this.customerID = customerID;
		this.zipCode = zipCode;
		this.city = city;
	}


	public Customer() {
		// Constructor
	}
	
	
	/**
	 * @return the customerID
	 */
	public int getCustomerID() {
		return customerID;
	}


	/**
	 * @param customerID the customerID to set
	 */
	public void setCustomerID(int customerID) {
		this.customerID = customerID;
	}


	/**
	 * @return the cityObj
	 */
	public Cities getCity() {
		return city;
	}


	/**
	 * @param cityObj the cityObj to set
	 */
	public void setCity(Cities city) {
		this.city = city;
	}


	/**
	 * @param phoneNo the phoneNo to set
	 */
	public void setPhoneNo(String phoneNo) {
		this.phoneNo = phoneNo;
	}


	/**
	 * 
	 * @param name
	 */
	public void setName(String name)
	{
		this.name = name;
	}
	
	/**
	 * 
	 * @param address
	 */
	public void setAddress(String address)
	{
		this.address = address;
	}
	
	
	/**
	 * 
	 * @param zipcode
	 */
	public void setZipCode(int zipcode)
	{
		this.zipCode = zipcode;
	}
	
	/**
	 * 
	 * @return
	 */
	public String getName()
	{
		return name;
	}
	
	/**
	 * 
	 * @return
	 */
	public String getAddress()
	{
		return address;
	}
	
	
	/**
	 * 
	 * @return
	 */
	public String getPhoneNo()
	{
		return phoneNo;
	}
	
	/**
	 * 
	 * @return
	 */
	public int getZipCode()
	{
		return zipCode;
	}

}
